package com.jsits.v2x.compute.dto;

import com.jsits.v2x.common.enums.DeviceDirection;
import lombok.Data;

/**
 * 主路的状态
 */
@Data
public class MainRoadStatusDto
{
	
	/**
	 * 方向
	 */
	private DeviceDirection direction;
	
	/**
	 * 最高速度
	 */
	private Integer highestSpeed = 0;
	
	/**
	 * 平均超速速度
	 */
	private Integer avgSpeeding = 0;
	
	/**
	 * 平均过街速度
	 */
	private Integer avgWalkingSpeed = 0;
	
	/**
	 * 超速预警次数
	 */
	private Integer speedingCount = 0;
	
	/**
	 * 过街预警次数
	 */
	private Integer crossCount = 0;
	
	/**
	 * 过街预警时间
	 */
	private Integer crossTime = 0;
	
	/**
	 * 日期
	 */
	private Integer dateKey;
	
	/**
	 * 时间
	 */
	private Integer timeKey;

	/**
	 * 上一次行人状态
	 */
	private boolean lastSidewalk;
}
